/*
 * VHFUHFControllerSTUBBridge.h
 *
 *  Created on: Dec 24, 2014
 *      Authors: Avihay Avitan & Stefan Farcas
 */

#ifndef VHFUHFCONTROLLERSTUBBRIDGE_H_
#define VHFUHFCONTROLLERSTUBBRIDGE_H_

#include "IAntennaControllerBridge.h"

namespace AntenaControllerSpace {
/**
 * VHFUHFControllerSTUBBridge implements IAntennaControllerBridge for STUB simulating
 */
class VHFUHFControllerSTUBBridge: public IAntennaControllerBridge {
public:
	VHFUHFControllerSTUBBridge();
	virtual ~VHFUHFControllerSTUBBridge();
	bool connect(); 	// connects to antenna driver, returns true if successful.
	void setIsActive(bool isActive);
	bool pointAntennaTo(SatelliteAER*); 	// move antenna to position specified.

};

} /* namespace AntenaControllerSpace */

#endif /* VHFUHFCONTROLLERSTUBBRIDGE_H_ */
